//[100,100]0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,61,87,112,255,86,112,138,255,88,114,139,255,89,115,141,255,91,117,142,255,91,117,142,255,88,114,139,255,85,111,136,255,83,109,134,255,76,102,127,255,67,93,118,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,90,116,141,255,102,128,153,255,105,131,156,255,108,134,159,255,110,136,161,255,112,138,163,255,111,137,162,255,111,137,162,255,111,137,162,255,111,137,162,255,109,135,160,255,107,133,158,255,104,130,155,255,102,128,153,255,99,125,150,255,93,119,144,255,88,114,139,255,82,108,133,255,70,96,121,255,57,83,108,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,96,122,147,255,106,132,157,255,112,138,163,255,118,144,169,255,121,147,172,255,122,148,173,255,123,149,174,255,125,151,176,255,125,151,176,255,124,150,175,255,124,150,175,255,123,149,174,255,123,149,174,255,121,147,172,255,119,145,170,255,117,143,168,255,114,140,165,255,112,138,163,255,109,135,160,255,104,130,155,255,99,125,150,255,95,120,145,255,89,115,140,255,80,106,131,255,70,96,121,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,102,128,153,255,116,142,167,255,120,146,171,255,124,150,175,255,128,154,179,255,131,157,182,255,132,158,183,255,133,159,184,255,135,161,186,255,136,162,187,255,135,161,186,255,134,160,185,255,133,159,184,255,133,159,184,255,132,158,183,255,131,157,182,255,129,155,180,255,126,152,177,255,124,150,175,255,122,148,173,255,119,145,170,255,116,142,167,255,112,138,163,255,107,133,158,255,103,129,154,255,99,125,150,255,91,117,142,255,82,108,133,255,72,98,124,255,48,74,99,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,108,134,159,255,117,143,168,255,126,152,177,255,130,156,181,255,134,160,185,255,137,163,188,255,139,165,190,255,140,166,191,255,141,167,192,255,142,168,193,255,142,168,193,255,143,169,194,255,142,168,193,255,142,168,193,255,141,167,192,255,140,166,191,255,139,165,190,255,138,164,189,255,136,162,187,255,134,160,185,255,132,158,183,255,129,155,180,255,127,153,178,255,125,151,176,255,121,147,172,255,117,143,168,255,113,139,164,255,108,134,159,255,104,130,155,255,97,123,148,255,89,115,140,255,81,107,132,255,69,95,120,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,98,124,149,255,118,144,169,255,127,153,178,255,134,160,185,255,137,163,188,255,140,166,191,255,143,169,194,255,146,172,197,255,147,173,198,255,148,174,199,255,148,175,199,255,149,175,200,255,150,176,201,255,150,176,201,255,149,175,200,255,148,174,199,255,147,173,198,255,146,172,197,255,146,172,197,255,145,171,196,255,143,169,194,255,141,167,192,255,138,164,189,255,136,162,187,255,134,160,185,255,132,158,183,255,129,155,180,255,125,151,176,255,121,147,172,255,117,143,168,255,113,139,164,255,109,135,160,255,102,128,153,255,95,121,146,255,87,113,138,255,77,103,128,255,59,85,111,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,112,138,163,255,126,152,177,255,133,159,184,255,140,166,191,255,143,170,194,255,146,172,197,255,149,175,200,255,151,177,202,255,153,179,204,255,154,180,205,255,154,180,205,255,155,180,206,255,155,181,206,255,155,181,206,255,155,181,206,255,154,180,205,255,154,179,205,255,153,179,204,255,152,178,203,255,151,177,202,255,150,176,201,255,148,174,199,255,146,172,197,255,144,170,195,255,142,168,193,255,139,165,190,255,137,163,188,255,135,161,186,255,131,158,182,255,128,154,179,255,124,150,175,255,120,146,171,255,116,142,167,255,112,138,163,255,105,131,156,255,98,124,149,255,91,117,142,255,83,109,134,255,68,94,119,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,119,145,170,255,132,158,183,255,139,165,190,255,145,171,196,255,149,175,200,255,151,177,202,255,153,179,204,255,155,181,206,255,158,184,209,255,159,185,210,255,159,185,210,255,159,185,210,255,160,186,211,255,160,186,211,255,161,187,212,255,160,186,211,255,159,186,210,255,159,185,210,255,158,184,209,255,157,183,208,255,156,182,207,255,155,181,206,255,154,180,205,255,151,177,202,255,149,175,200,255,147,173,198,255,145,171,196,255,143,169,194,255,140,166,191,255,138,164,189,255,134,160,185,255,130,156,181,255,126,152,177,255,122,148,173,255,118,144,169,255,114,140,165,255,107,133,158,255,100,126,151,255,93,119,144,255,85,111,136,255,71,97,122,255,56,82,107,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,84,110,135,255,125,151,176,255,137,163,188,255,142,168,193,255,148,174,199,255,153,179,204,255,155,181,206,255,157,183,208,255,159,186,210,255,162,188,213,255,164,190,215,255,164,190,215,255,164,190,215,255,165,191,216,255,165,191,216,255,165,191,216,255,165,191,216,255,165,191,216,255,164,190,215,255,163,189,214,255,162,188,213,255,161,187,212,255,160,186,211,255,159,185,210,255,158,184,209,255,155,181,206,255,153,179,204,255,151,177,202,255,149,175,200,255,147,173,198,255,145,171,196,255,142,168,193,255,139,165,190,255,135,161,186,255,131,157,182,255,128,154,179,255,124,150,175,255,120,146,171,255,115,141,166,255,108,134,159,255,102,128,153,255,95,121,146,255,87,113,138,255,73,99,124,255,58,84,109,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,86,112,137,255,128,154,179,255,140,166,191,255,146,172,197,255,151,177,202,255,156,182,207,255,159,185,210,255,161,187,212,255,163,189,214,255,165,191,216,255,167,193,218,255,168,194,219,255,168,194,219,255,168,194,219,255,168,194,219,255,169,195,220,255,169,195,220,255,169,195,220,255,168,194,219,255,167,193,218,255,166,192,217,255,165,191,216,255,164,190,215,255,163,189,214,255,162,188,213,255,161,187,212,255,159,185,210,255,157,183,208,255,155,181,206,255,153,179,204,255,151,177,202,255,148,175,200,255,146,172,197,255,143,169,194,255,140,166,191,255,136,162,187,255,132,158,183,255,129,155,180,255,125,151,176,255,121,147,172,255,115,141,166,255,109,135,160,255,102,128,153,255,96,122,147,255,86,112,137,255,74,100,125,255,61,86,112,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,89,115,140,255,130,156,181,255,142,168,193,255,149,175,200,255,154,180,205,255,158,184,209,255,162,188,213,255,164,190,215,255,166,192,217,255,168,194,219,255,169,195,220,255,171,197,222,255,172,198,223,255,172,198,223,255,172,198,223,255,172,198,223,255,172,198,223,255,173,199,224,255,173,199,224,255,172,198,223,255,171,197,222,255,170,196,221,255,169,195,220,255,168,194,219,255,167,193,218,255,166,192,217,255,165,191,216,255,163,189,214,255,161,187,212,255,159,185,210,255,157,183,208,255,155,181,206,255,152,178,203,255,150,176,201,255,148,174,199,255,144,170,195,255,141,167,192,255,137,163,188,255,133,159,184,255,130,156,181,255,126,152,177,255,121,147,172,255,115,141,166,255,109,135,160,255,102,128,153,255,96,122,147,255,85,111,136,255,73,99,124,255,56,82,107,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,157,182,255,143,169,194,255,151,177,202,255,155,181,206,255,160,186,211,255,164,190,215,255,167,193,218,255,169,195,220,255,170,196,221,255,172,198,223,255,174,200,225,255,175,201,226,255,176,202,227,255,176,202,227,255,176,202,227,255,176,202,227,255,176,202,227,255,176,202,227,255,176,202,227,255,175,201,226,255,174,200,225,255,173,199,224,255,172,198,223,255,171,197,222,255,170,196,221,255,169,195,220,255,168,194,219,255,166,192,217,255,164,190,215,255,162,188,213,255,160,186,211,255,158,184,208,255,155,181,206,255,153,179,204,255,151,177,202,255,148,174,199,255,144,170,195,255,141,167,192,255,137,163,188,255,134,160,185,255,130,156,181,255,126,152,177,255,121,147,172,255,115,141,166,255,109,135,160,255,103,129,154,255,96,122,147,255,84,110,135,255,71,97,122,255,48,74,99,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,157,182,255,142,168,193,255,152,178,203,255,157,183,208,255,161,187,212,255,166,192,217,255,170,196,221,255,171,197,222,255,173,199,224,255,174,200,225,255,176,202,227,255,177,203,228,255,178,205,229,255,179,205,230,255,179,205,230,255,179,205,230,255,179,205,230,255,179,205,230,255,179,205,230,255,179,205,230,255,178,204,229,255,177,203,228,255,176,202,227,255,175,201,226,255,174,200,225,255,173,199,224,255,172,198,223,255,171,197,222,255,169,195,220,255,167,193,218,255,165,191,216,255,162,188,213,255,160,186,211,255,158,184,209,255,156,182,207,255,154,180,205,255,151,177,202,255,148,174,199,255,144,170,195,255,141,167,192,255,137,163,188,255,134,160,185,255,130,156,181,255,125,151,176,255,119,145,170,255,113,139,164,255,108,134,159,255,101,127,152,255,93,119,144,255,82,108,133,255,70,96,121,255,40,66,91,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,153,178,255,141,167,192,255,152,177,203,255,158,184,209,255,163,189,214,255,167,193,218,255,170,196,221,255,173,199,224,255,175,201,226,255,176,202,227,255,178,204,229,255,179,205,230,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,180,207,231,255,179,205,230,255,178,204,229,255,177,203,228,255,176,202,227,255,175,201,226,255,174,200,225,255,173,199,224,255,172,198,223,255,169,195,220,255,167,193,218,255,165,191,216,255,163,189,214,255,161,187,212,255,159,185,210,255,157,183,208,255,154,180,205,255,151,177,202,255,147,174,198,255,144,170,195,255,141,167,192,255,137,163,188,255,134,159,185,255,129,156,180,255,124,150,175,255,118,144,169,255,112,138,163,255,106,132,157,255,100,126,151,255,89,115,140,255,78,104,129,255,66,93,118,255,32,58,83,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,143,168,255,140,166,191,255,150,176,201,255,159,185,210,255,163,189,214,255,167,193,218,255,171,197,222,255,175,201,225,255,176,203,227,255,178,204,229,255,179,205,230,255,181,207,232,255,182,208,233,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,183,209,234,255,182,208,233,255,181,207,232,255,180,206,231,255,179,205,230,255,178,204,229,255,177,203,228,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,166,192,217,255,164,190,215,255,162,188,213,255,159,185,210,255,157,183,208,255,154,180,205,255,151,177,202,255,147,173,198,255,144,170,195,255,140,166,191,255,137,163,188,255,133,159,184,255,128,154,179,255,123,149,174,255,117,143,168,255,111,137,162,255,105,131,156,255,97,123,148,255,86,112,137,255,75,101,126,255,56,82,107,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,138,164,189,255,148,174,199,255,157,183,208,255,163,189,214,255,167,193,218,255,171,197,222,255,175,201,226,255,178,204,229,255,180,206,231,255,181,207,232,255,183,209,234,255,184,210,235,255,185,211,236,255,186,212,237,255,187,213,238,255,187,212,238,255,186,212,237,255,186,212,237,255,186,212,237,255,186,212,237,255,186,212,237,255,186,212,237,255,185,211,236,255,184,210,235,255,183,209,234,255,182,208,233,255,181,207,232,255,180,206,231,255,178,205,229,255,177,203,228,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,166,192,217,255,164,190,215,255,161,188,212,255,159,185,210,255,156,182,207,255,153,179,204,255,150,176,201,255,146,172,197,255,143,169,194,255,139,165,190,255,136,162,187,255,131,158,183,255,126,152,177,255,120,146,171,255,115,141,166,255,109,135,160,255,103,129,154,255,93,119,144,255,82,108,133,255,71,97,122,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,153,178,255,145,172,196,255,155,181,206,255,164,190,215,255,168,194,219,255,172,198,223,255,175,201,226,255,179,205,230,255,181,207,232,255,182,208,233,255,184,210,235,255,185,211,236,255,186,212,237,255,187,213,239,255,189,215,240,255,189,215,240,255,188,214,239,255,188,214,239,255,188,214,239,255,188,214,239,255,188,214,239,255,188,214,239,255,188,214,239,255,187,213,238,255,186,212,237,255,185,211,236,255,184,210,235,255,182,208,234,255,181,207,232,255,180,206,231,255,179,205,230,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,166,192,217,255,164,190,215,255,161,187,212,255,159,185,210,255,155,181,206,255,152,178,203,255,149,175,200,255,145,171,196,255,142,168,193,255,138,164,189,255,135,161,186,255,129,155,180,255,124,150,175,255,118,144,169,255,112,138,163,255,107,133,158,255,98,125,150,255,88,114,139,255,78,104,129,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,115,141,166,255,143,169,194,255,152,178,203,255,161,187,212,255,168,194,219,255,171,197,222,255,175,201,226,255,178,204,229,255,182,208,233,255,183,209,234,255,185,211,236,255,186,212,237,255,187,213,238,255,189,214,239,255,190,216,241,255,191,217,242,255,191,217,241,255,190,216,241,255,190,216,241,255,190,216,241,255,190,216,241,255,190,216,241,255,190,216,241,255,190,216,241,255,189,215,240,255,188,214,239,255,187,212,238,255,185,211,236,255,184,210,235,255,183,209,234,255,182,208,233,255,181,207,232,255,180,206,231,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,166,191,217,255,163,189,214,255,161,187,212,255,158,184,209,255,154,180,205,255,151,177,202,255,148,174,199,255,144,170,195,255,141,167,192,255,137,163,188,255,132,158,183,255,127,153,178,255,121,147,172,255,116,142,167,255,110,136,161,255,104,130,155,255,94,120,144,255,83,109,134,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,132,158,183,255,149,175,200,255,158,184,208,255,166,192,217,255,171,197,222,255,174,200,225,255,178,204,229,255,181,207,232,255,184,210,235,255,186,212,237,255,187,213,238,255,188,214,239,255,190,216,240,255,191,217,242,255,192,218,243,255,193,219,244,255,192,218,243,255,192,218,243,255,192,218,243,255,192,218,243,255,192,218,243,255,192,218,243,255,192,218,243,255,192,218,243,255,191,216,241,255,189,215,240,255,188,214,239,255,187,213,238,255,186,212,237,255,185,211,236,255,184,210,235,255,183,209,234,255,182,208,233,255,180,206,231,255,178,204,229,255,175,201,226,255,173,199,224,255,171,197,222,255,169,195,220,255,167,193,218,255,165,191,216,255,163,189,214,255,160,186,211,255,156,182,207,255,153,179,204,255,150,176,201,255,146,172,197,255,143,169,194,255,140,166,191,255,135,161,186,255,130,156,181,255,125,151,175,255,119,145,170,255,113,139,164,255,108,134,159,255,99,125,150,255,88,114,139,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,143,168,255,143,169,194,255,154,180,205,255,162,188,213,255,170,196,221,255,174,200,225,255,177,203,228,255,181,207,232,255,184,210,235,255,187,213,238,255,188,214,239,255,189,215,240,255,190,216,241,255,192,218,243,255,193,219,244,255,194,220,245,255,194,220,245,255,194,220,245,255,194,220,245,255,194,220,245,255,194,220,245,255,193,219,244,255,193,219,244,255,193,219,244,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,240,255,188,214,239,255,187,213,238,255,186,212,237,255,185,211,236,255,184,210,235,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,169,195,220,255,167,193,218,255,164,190,215,255,161,187,212,255,158,184,209,255,155,181,206,255,151,177,202,255,148,174,199,255,145,171,196,255,141,167,192,255,137,163,188,255,132,158,183,255,127,153,178,255,121,147,173,255,116,142,167,255,110,136,161,255,103,129,154,255,93,119,144,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,155,180,255,150,176,201,255,159,185,210,255,167,193,218,255,173,199,224,255,177,203,228,255,180,206,231,255,183,209,234,255,186,212,237,255,189,215,240,255,190,216,241,255,191,217,242,255,192,218,243,255,193,219,244,255,194,220,245,255,195,221,246,255,195,222,247,255,195,221,246,255,195,221,246,255,195,221,246,255,195,221,246,255,195,221,246,255,195,221,246,255,194,221,245,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,189,215,240,255,188,213,239,255,186,212,237,255,185,211,236,255,184,210,235,255,182,208,233,255,180,206,231,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,166,192,217,255,163,189,214,255,159,185,210,255,156,182,207,255,153,179,204,255,150,176,201,255,146,172,197,255,143,169,194,255,140,165,191,255,134,160,185,255,129,155,180,255,124,150,175,255,118,144,169,255,113,139,164,255,107,132,158,255,97,123,148,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,140,166,191,255,155,181,206,255,163,189,214,255,170,196,221,255,175,201,226,255,179,205,230,255,182,208,233,255,185,211,236,255,188,214,239,255,190,216,241,255,191,217,242,255,192,218,243,255,193,220,244,255,195,221,246,255,196,222,247,255,197,223,248,255,197,223,248,255,197,223,248,255,196,223,248,255,196,222,247,255,196,222,247,255,196,222,247,255,196,222,247,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,189,215,240,255,188,214,239,255,187,213,238,255,185,211,237,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,169,195,220,255,167,193,218,255,164,190,215,255,161,187,212,255,158,184,209,255,155,181,206,255,151,177,202,255,148,174,199,255,145,171,196,255,141,167,192,255,136,162,187,255,131,157,182,255,126,152,177,255,120,146,171,255,115,141,166,255,109,135,160,255,100,126,151,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,124,150,175,255,147,173,198,255,158,184,209,255,166,192,217,255,173,199,224,255,177,203,228,255,181,207,232,255,184,210,235,255,187,213,238,255,190,216,241,255,192,218,243,255,193,219,244,255,194,220,245,255,195,221,246,255,196,222,247,255,197,223,248,255,198,224,249,255,198,224,249,255,198,224,249,255,198,224,249,255,198,224,249,255,197,223,248,255,197,223,248,255,197,223,248,255,197,223,248,255,197,223,248,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,189,215,240,255,188,214,239,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,169,195,220,255,166,192,217,255,163,189,214,255,159,185,210,255,156,182,207,255,153,179,204,255,150,176,201,255,146,172,197,255,143,169,194,255,138,164,189,255,133,159,184,255,128,154,179,255,123,149,174,255,117,143,168,255,112,138,163,255,104,130,155,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,132,158,183,255,153,179,204,255,161,187,212,255,169,195,220,255,176,202,227,255,180,206,231,255,183,209,234,255,186,212,237,255,189,215,240,255,192,218,243,255,193,219,244,255,194,220,245,255,195,221,246,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,199,225,250,255,199,225,250,255,199,225,250,255,199,225,250,255,198,224,249,255,198,224,249,255,198,224,249,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,189,215,240,255,187,213,239,255,186,212,237,255,184,209,235,255,182,207,233,255,179,206,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,169,195,220,255,167,193,218,255,163,190,215,255,160,186,211,255,157,183,208,255,154,180,205,255,151,177,202,255,147,173,198,255,144,170,195,255,140,166,191,255,135,161,186,255,129,156,181,255,124,150,175,255,119,145,170,255,113,139,164,255,107,133,158,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,139,165,190,255,156,182,207,255,164,190,215,255,172,198,223,255,178,204,229,255,181,207,232,255,184,210,235,255,187,213,238,255,190,216,241,255,193,219,244,255,194,220,245,255,195,221,246,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,200,226,251,255,200,226,251,255,200,226,251,255,199,225,250,255,199,225,250,255,199,225,250,255,199,225,250,255,199,225,250,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,191,217,242,255,190,216,241,255,189,215,240,255,188,214,239,255,186,212,237,255,184,210,235,255,182,208,233,255,180,206,231,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,164,190,215,255,161,187,212,255,158,184,209,255,155,181,206,255,152,178,203,255,148,174,199,255,145,171,196,255,141,167,192,255,136,162,187,255,131,157,182,255,126,151,176,255,120,146,171,255,115,141,166,255,108,134,159,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,144,170,195,255,159,185,210,255,166,192,217,255,174,199,224,255,179,205,230,255,182,208,233,255,186,211,237,255,189,215,239,255,191,217,242,255,194,220,245,255,195,221,246,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,201,227,252,255,201,226,252,255,200,226,251,255,200,226,251,255,200,226,251,255,200,226,251,255,200,226,251,255,199,225,250,255,199,225,250,255,198,224,249,255,197,223,248,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,189,215,240,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,168,194,219,255,165,191,216,255,162,188,213,255,159,185,210,255,156,182,207,255,152,178,203,255,149,175,200,255,146,172,197,255,142,168,193,255,137,163,188,255,132,158,183,255,127,153,178,255,121,147,172,255,116,142,167,255,110,136,161,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,126,152,177,255,148,174,199,255,160,187,211,255,168,194,219,255,175,201,226,255,180,206,231,255,184,210,235,255,187,213,238,255,190,216,241,255,193,219,244,255,195,221,246,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,202,228,253,255,201,227,252,255,201,227,252,255,201,227,252,255,201,227,252,255,201,227,252,255,200,226,251,255,200,226,251,255,200,226,251,255,199,225,250,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,188,214,239,255,186,212,237,255,184,210,235,255,182,208,233,255,180,206,231,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,169,195,220,255,166,192,217,255,163,189,214,255,160,186,211,255,157,183,208,255,153,179,204,255,150,176,201,255,147,173,198,255,143,169,194,255,138,164,189,255,133,159,184,255,128,154,179,255,123,149,174,255,117,143,168,255,112,138,163,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,157,182,255,152,178,203,255,162,188,213,255,170,196,221,255,177,203,228,255,182,208,233,255,185,211,236,255,188,214,239,255,191,217,242,255,194,220,245,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,201,227,252,255,201,227,252,255,201,227,252,255,201,227,252,255,200,226,251,255,199,225,250,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,188,214,239,255,186,212,237,255,184,210,235,255,182,208,233,255,180,206,231,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,167,193,218,255,164,190,215,255,161,187,212,255,157,183,208,255,154,180,205,255,151,177,202,255,148,174,199,255,144,170,195,255,139,165,190,255,134,160,185,255,129,155,180,255,124,150,175,255,119,145,170,255,113,139,164,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,135,161,186,255,156,182,207,255,164,190,215,255,171,197,222,255,178,204,229,255,182,208,233,255,185,211,236,255,188,214,239,255,191,217,242,255,194,220,245,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,202,228,253,255,203,229,254,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,201,227,252,255,201,227,252,255,201,227,252,255,200,226,251,255,199,225,250,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,191,218,242,255,190,216,241,255,189,215,240,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,170,196,221,255,167,193,218,255,164,190,215,255,161,187,212,255,158,184,209,255,154,180,205,255,151,177,202,255,148,174,199,255,145,171,196,255,140,166,191,255,135,161,186,255,129,156,180,255,124,150,175,255,119,145,170,255,114,140,165,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,136,162,187,255,157,183,208,255,165,191,216,255,172,198,223,255,179,205,230,255,183,209,234,255,186,212,237,255,189,215,240,255,192,218,243,255,195,221,246,255,196,223,247,255,198,223,249,255,199,224,250,255,199,225,251,255,200,226,251,255,201,227,252,255,202,228,253,255,203,229,254,255,203,229,254,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,201,227,252,255,201,227,252,255,201,227,252,255,199,225,250,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,189,215,240,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,167,193,218,255,164,190,215,255,161,187,212,255,158,184,209,255,155,181,206,255,152,178,203,255,148,174,199,255,145,171,196,255,140,166,191,255,135,161,186,255,130,156,181,255,125,151,176,255,119,145,170,255,114,140,165,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,138,164,189,255,158,184,209,255,165,191,216,255,172,198,223,255,179,205,230,255,183,209,234,255,186,212,237,255,189,215,240,255,192,218,243,255,195,221,246,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,202,228,253,255,203,229,254,255,203,229,254,255,203,229,254,255,203,229,254,255,203,228,254,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,201,227,252,255,201,227,252,255,200,226,251,255,199,225,250,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,189,215,240,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,168,194,219,255,165,191,216,255,161,187,212,255,158,184,209,255,155,181,206,255,152,178,203,255,149,175,200,255,145,171,196,255,141,166,191,255,135,161,186,255,130,156,181,255,125,151,176,255,120,146,171,255,114,140,165,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,139,165,190,255,158,184,209,255,166,192,217,255,173,199,224,255,180,206,231,255,184,210,235,255,187,213,238,255,190,216,241,255,192,219,243,255,195,221,246,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,202,228,253,255,203,229,254,255,203,229,254,255,203,229,254,255,203,229,254,255,203,229,254,255,203,229,254,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,201,227,252,255,200,226,251,255,199,225,250,255,198,224,249,255,197,223,248,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,189,215,240,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,168,194,219,255,165,191,216,255,162,188,213,255,159,185,210,255,155,181,206,255,152,178,203,255,149,175,200,255,146,172,197,255,141,167,192,255,136,162,187,255,131,157,182,255,126,151,176,255,120,146,171,255,115,141,166,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,139,165,190,255,158,184,209,255,166,192,217,255,173,199,224,255,180,206,231,255,184,210,235,255,187,213,238,255,190,216,241,255,192,219,243,255,195,221,246,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,202,228,253,255,203,229,254,255,203,229,254,255,203,229,254,255,203,229,254,255,203,229,254,255,203,229,254,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,201,227,252,255,200,226,251,255,199,225,250,255,198,224,249,255,197,223,248,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,189,215,240,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,168,194,219,255,165,191,216,255,162,188,213,255,159,185,210,255,155,181,206,255,152,178,203,255,149,175,200,255,146,172,197,255,141,167,192,255,136,162,187,255,131,157,182,255,126,151,176,255,120,146,171,255,115,141,166,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,138,164,189,255,158,184,209,255,165,191,216,255,172,198,223,255,179,205,230,255,183,209,234,255,186,212,237,255,189,215,240,255,192,218,243,255,195,221,246,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,202,228,253,255,203,229,254,255,203,229,254,255,203,229,254,255,203,229,254,255,203,228,254,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,201,227,252,255,201,227,252,255,200,226,251,255,199,225,250,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,189,215,240,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,168,194,219,255,165,191,216,255,161,187,212,255,158,184,209,255,155,181,206,255,152,178,203,255,149,175,200,255,145,171,196,255,141,166,191,255,135,161,186,255,130,156,181,255,125,151,176,255,120,146,171,255,114,140,165,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,136,162,187,255,157,183,208,255,165,191,216,255,172,198,223,255,179,205,230,255,183,209,234,255,186,212,237,255,189,215,240,255,192,218,243,255,195,221,246,255,196,223,247,255,198,223,249,255,199,224,250,255,199,225,251,255,200,226,251,255,201,227,252,255,202,228,253,255,203,229,254,255,203,229,254,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,201,227,252,255,201,227,252,255,201,227,252,255,199,225,250,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,189,215,240,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,167,193,218,255,164,190,215,255,161,187,212,255,158,184,209,255,155,181,206,255,152,178,203,255,148,174,199,255,145,171,196,255,140,166,191,255,135,161,186,255,130,156,181,255,125,151,176,255,119,145,170,255,114,140,165,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,135,161,186,255,156,182,207,255,164,190,215,255,171,197,222,255,178,204,229,255,182,208,233,255,185,211,236,255,188,214,239,255,191,217,242,255,194,220,245,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,202,228,253,255,203,229,254,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,201,227,252,255,201,227,252,255,201,227,252,255,200,226,251,255,199,225,250,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,191,218,242,255,190,216,241,255,189,215,240,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,170,196,221,255,167,193,218,255,164,190,215,255,161,187,212,255,158,184,209,255,154,180,205,255,151,177,202,255,148,174,199,255,145,171,196,255,140,166,191,255,135,161,186,255,129,156,180,255,124,150,175,255,119,145,170,255,114,140,165,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,157,182,255,152,178,203,255,162,188,213,255,170,196,221,255,177,203,228,255,182,208,233,255,185,211,236,255,188,214,239,255,191,217,242,255,194,220,245,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,202,228,253,255,201,227,252,255,201,227,252,255,201,227,252,255,201,227,252,255,200,226,251,255,199,225,250,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,188,214,239,255,186,212,237,255,184,210,235,255,182,208,233,255,180,206,231,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,167,193,218,255,164,190,215,255,161,187,212,255,157,183,208,255,154,180,205,255,151,177,202,255,148,174,199,255,144,170,195,255,139,165,190,255,134,160,185,255,129,155,180,255,124,150,175,255,119,145,170,255,113,139,164,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,126,152,177,255,148,174,199,255,160,186,211,255,168,194,219,255,175,201,226,255,180,206,231,255,184,210,235,255,187,213,238,255,190,216,241,255,193,219,244,255,195,221,246,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,202,228,253,255,201,227,252,255,201,227,252,255,201,227,252,255,201,227,252,255,201,227,252,255,200,226,251,255,200,226,251,255,200,226,251,255,199,225,250,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,188,214,239,255,186,212,237,255,184,210,235,255,182,208,233,255,180,206,231,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,169,195,220,255,166,192,217,255,163,189,214,255,160,186,211,255,157,183,208,255,153,179,204,255,150,176,201,255,147,173,198,255,143,169,194,255,138,164,189,255,133,159,184,255,128,154,179,255,123,149,174,255,117,143,168,255,112,138,163,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,144,170,195,255,159,185,210,255,166,192,217,255,174,199,224,255,179,205,230,255,182,208,233,255,186,211,237,255,189,215,239,255,191,217,242,255,194,220,245,255,195,221,246,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,201,227,252,255,201,227,252,255,201,226,252,255,200,226,251,255,200,226,251,255,200,226,251,255,200,226,251,255,200,226,251,255,199,225,250,255,199,225,250,255,198,224,249,255,197,223,248,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,189,215,240,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,168,194,219,255,165,191,216,255,162,188,213,255,159,185,210,255,156,182,207,255,152,178,203,255,149,175,200,255,146,172,197,255,142,168,193,255,137,163,188,255,132,158,183,255,127,153,178,255,121,147,172,255,116,142,167,255,110,136,161,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,139,165,190,255,156,182,207,255,164,190,215,255,172,198,223,255,178,204,229,255,181,207,232,255,184,210,235,255,187,213,238,255,190,216,241,255,193,219,244,255,194,220,245,255,195,221,246,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,200,226,251,255,200,226,251,255,200,226,251,255,200,226,251,255,199,225,250,255,199,225,250,255,199,225,250,255,199,225,250,255,199,225,250,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,191,217,242,255,190,216,241,255,189,215,240,255,188,214,239,255,186,212,237,255,184,210,235,255,182,208,233,255,180,206,231,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,164,190,215,255,161,187,212,255,158,184,209,255,155,181,206,255,152,178,203,255,148,174,199,255,145,171,196,255,141,167,192,255,136,162,187,255,131,157,182,255,126,151,176,255,120,146,171,255,115,141,166,255,108,134,159,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,132,158,183,255,153,179,204,255,161,187,212,255,169,195,220,255,176,202,227,255,180,206,231,255,183,209,234,255,186,212,237,255,189,215,240,255,192,218,243,255,193,219,244,255,194,220,245,255,195,221,246,255,196,222,247,255,197,223,248,255,198,224,249,255,199,225,250,255,199,225,250,255,199,225,250,255,199,225,250,255,199,225,250,255,198,224,249,255,198,224,249,255,198,224,249,255,198,224,249,255,197,223,248,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,189,215,240,255,187,213,239,255,186,212,237,255,184,209,235,255,181,207,233,255,179,206,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,169,195,220,255,167,193,218,255,163,190,215,255,160,186,211,255,157,183,208,255,154,180,205,255,151,177,202,255,147,173,198,255,144,170,195,255,140,166,191,255,135,161,186,255,129,156,181,255,124,150,175,255,119,145,170,255,113,139,164,255,107,133,158,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,124,150,175,255,147,173,198,255,158,184,209,255,166,192,217,255,173,199,224,255,177,203,228,255,181,207,232,255,184,210,235,255,187,213,238,255,190,216,241,255,192,218,243,255,193,219,244,255,194,220,245,255,195,221,246,255,196,222,247,255,197,223,248,255,198,224,249,255,198,224,249,255,198,224,249,255,198,224,249,255,198,224,249,255,197,223,248,255,197,223,248,255,197,223,248,255,197,223,248,255,197,223,248,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,189,215,240,255,188,214,239,255,187,213,238,255,185,211,236,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,169,195,220,255,166,192,217,255,163,189,214,255,159,185,210,255,156,182,207,255,153,179,204,255,150,176,201,255,146,172,197,255,143,169,194,255,138,164,189,255,133,159,184,255,128,154,179,255,123,149,174,255,117,143,168,255,112,138,163,255,104,130,155,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,140,166,191,255,155,181,206,255,163,189,214,255,170,196,221,255,175,201,226,255,179,205,230,255,182,208,233,255,185,211,236,255,188,214,239,255,190,216,241,255,191,217,242,255,192,218,243,255,193,220,244,255,195,221,246,255,196,222,247,255,197,223,248,255,197,223,248,255,197,223,248,255,196,223,248,255,196,222,247,255,196,222,247,255,196,222,247,255,196,222,247,255,196,222,247,255,195,221,246,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,189,215,240,255,188,214,239,255,187,213,238,255,185,211,237,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,169,195,220,255,167,193,218,255,164,190,215,255,161,187,212,255,158,184,209,255,155,181,206,255,151,177,202,255,148,174,199,255,145,171,196,255,141,167,192,255,136,162,187,255,131,157,182,255,126,152,177,255,120,146,171,255,115,141,166,255,109,135,160,255,100,126,151,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,155,180,255,150,176,201,255,159,185,210,255,167,193,218,255,173,199,224,255,177,203,228,255,180,206,231,255,183,209,234,255,186,212,237,255,189,215,240,255,190,216,241,255,191,217,242,255,192,218,243,255,193,219,244,255,194,220,245,255,195,221,246,255,195,222,247,255,195,221,246,255,195,221,246,255,195,221,246,255,195,221,246,255,195,221,246,255,195,221,246,255,194,221,245,255,194,220,245,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,241,255,189,215,240,255,188,213,239,255,186,212,237,255,185,211,236,255,184,210,235,255,182,208,233,255,180,206,231,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,166,192,217,255,163,189,214,255,159,185,210,255,156,182,207,255,153,179,204,255,150,176,201,255,146,172,197,255,143,169,194,255,140,165,191,255,134,160,185,255,129,155,180,255,124,150,175,255,118,144,169,255,113,139,164,255,107,132,158,255,97,123,148,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,143,168,255,143,169,194,255,154,180,205,255,162,188,213,255,170,196,221,255,174,200,225,255,177,203,228,255,181,207,232,255,184,210,235,255,187,213,238,255,188,214,239,255,189,215,240,255,190,216,241,255,192,218,243,255,193,219,244,255,194,220,245,255,194,220,245,255,194,220,245,255,194,220,245,255,194,220,245,255,194,220,245,255,193,219,244,255,193,219,244,255,193,219,244,255,193,219,244,255,192,218,243,255,191,217,242,255,190,216,240,255,188,214,239,255,187,213,238,255,186,212,237,255,185,211,236,255,184,210,235,255,183,209,234,255,181,207,232,255,179,205,230,255,177,203,228,255,175,201,226,255,173,199,224,255,171,197,222,255,169,195,220,255,167,193,218,255,164,190,215,255,161,187,212,255,158,184,209,255,155,181,206,255,151,177,202,255,148,174,199,255,145,171,196,255,141,167,192,255,137,163,188,255,132,158,183,255,127,153,178,255,121,147,172,255,116,142,167,255,110,136,161,255,103,129,154,255,93,119,144,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,132,158,183,255,149,175,200,255,158,184,208,255,166,192,217,255,171,197,222,255,174,200,225,255,178,204,229,255,181,207,232,255,184,210,235,255,186,212,237,255,187,213,238,255,188,214,239,255,190,216,240,255,191,217,242,255,192,218,243,255,193,219,244,255,192,218,243,255,192,218,243,255,192,218,243,255,192,218,243,255,192,218,243,255,192,218,243,255,192,218,243,255,192,218,243,255,190,216,241,255,189,215,240,255,188,214,239,255,187,213,238,255,186,212,237,255,185,211,236,255,184,210,235,255,183,209,234,255,182,208,233,255,180,206,231,255,178,204,229,255,175,201,226,255,173,199,224,255,171,197,222,255,169,195,220,255,167,193,218,255,165,191,216,255,163,189,214,255,160,186,211,255,156,182,207,255,153,179,204,255,150,176,201,255,146,172,197,255,143,169,194,255,140,166,191,255,135,161,186,255,130,156,181,255,125,151,175,255,119,145,170,255,113,139,164,255,108,134,159,255,99,125,150,255,88,114,139,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,115,141,166,255,143,169,194,255,152,178,203,255,161,187,212,255,168,194,219,255,171,197,222,255,175,201,226,255,178,204,229,255,182,208,233,255,183,209,234,255,185,211,236,255,186,212,237,255,187,213,238,255,189,214,239,255,190,216,241,255,191,217,242,255,191,217,241,255,190,216,241,255,190,216,241,255,190,216,241,255,190,216,241,255,190,216,241,255,190,216,241,255,190,216,241,255,189,215,240,255,188,214,239,255,187,212,238,255,185,211,236,255,184,210,235,255,183,209,234,255,182,208,233,255,181,207,232,255,180,206,231,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,166,191,217,255,163,189,214,255,161,187,212,255,158,184,209,255,154,180,205,255,151,177,202,255,148,174,199,255,144,170,195,255,141,167,192,255,137,163,188,255,132,158,183,255,127,153,178,255,121,147,172,255,116,142,167,255,110,136,161,255,104,130,155,255,94,119,144,255,83,109,134,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,153,178,255,145,172,196,255,155,181,206,255,164,190,215,255,168,194,219,255,172,198,223,255,175,201,226,255,179,205,230,255,181,207,232,255,182,208,233,255,184,210,235,255,185,211,236,255,186,212,237,255,187,213,239,255,189,215,240,255,189,215,240,255,188,214,239,255,188,214,239,255,188,214,239,255,188,214,239,255,188,214,239,255,188,214,239,255,188,214,239,255,187,213,238,255,186,212,237,255,185,211,236,255,184,210,235,255,182,208,234,255,181,207,232,255,180,206,231,255,179,205,230,255,178,204,229,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,166,192,217,255,164,190,215,255,161,187,212,255,159,185,210,255,155,181,206,255,152,178,203,255,149,175,200,255,145,171,196,255,142,168,193,255,138,164,189,255,135,161,186,255,129,155,180,255,124,150,175,255,118,144,169,255,112,138,163,255,107,133,158,255,98,125,150,255,88,114,139,255,78,104,129,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,138,164,189,255,148,174,199,255,157,183,208,255,163,189,214,255,167,193,218,255,171,197,222,255,175,201,226,255,178,204,229,255,180,206,231,255,181,207,232,255,183,209,234,255,184,210,235,255,185,211,236,255,186,212,237,255,187,213,238,255,187,212,238,255,186,212,237,255,186,212,237,255,186,212,237,255,186,212,237,255,186,212,237,255,186,212,237,255,185,211,236,255,184,210,235,255,183,209,234,255,182,208,233,255,181,207,232,255,180,206,231,255,178,205,229,255,177,203,228,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,166,192,217,255,164,190,215,255,161,188,212,255,159,185,210,255,156,182,207,255,153,179,204,255,150,176,201,255,146,172,197,255,143,169,194,255,139,165,190,255,136,162,187,255,131,158,183,255,126,152,177,255,120,146,171,255,115,141,166,255,109,135,160,255,103,129,154,255,93,119,144,255,82,108,133,255,71,97,122,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,143,168,255,140,166,191,255,150,176,201,255,159,185,210,255,163,189,214,255,167,193,218,255,171,197,222,255,175,201,225,255,176,203,227,255,178,204,229,255,179,205,230,255,181,207,232,255,182,208,233,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,184,210,235,255,183,209,234,255,182,208,233,255,181,207,232,255,180,206,231,255,179,205,230,255,178,204,229,255,177,203,228,255,176,202,227,255,174,200,225,255,172,198,223,255,170,196,221,255,168,194,219,255,166,192,217,255,164,190,215,255,162,188,213,255,159,185,210,255,157,183,208,255,154,180,205,255,151,177,202,255,147,173,198,255,144,170,195,255,140,166,191,255,137,163,188,255,133,159,184,255,128,154,179,255,123,149,174,255,117,143,168,255,111,137,162,255,105,131,156,255,97,123,148,255,86,112,137,255,75,101,126,255,56,82,107,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,153,178,255,141,167,192,255,152,177,203,255,158,184,209,255,163,189,214,255,167,193,218,255,170,196,221,255,173,199,224,255,175,201,226,255,176,202,227,255,178,204,229,255,179,205,230,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,181,207,232,255,180,207,231,255,179,205,230,255,178,204,229,255,177,203,228,255,176,202,227,255,175,201,226,255,174,200,225,255,173,199,224,255,172,198,223,255,169,195,220,255,167,193,218,255,165,191,216,255,163,189,214,255,161,187,212,255,159,185,210,255,157,183,208,255,154,180,205,255,151,177,202,255,147,174,198,255,144,170,195,255,141,167,192,255,137,163,188,255,134,159,185,255,129,156,180,255,124,150,175,255,118,144,169,255,112,138,163,255,106,132,157,255,100,126,151,255,89,115,140,255,78,104,129,255,66,93,118,255,32,58,83,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,157,182,255,142,168,193,255,152,178,203,255,157,183,208,255,161,187,212,255,166,192,217,255,170,196,221,255,171,197,222,255,173,199,224,255,174,200,225,255,176,202,227,255,177,203,228,255,178,205,229,255,179,205,230,255,179,205,230,255,179,205,230,255,179,205,230,255,179,205,230,255,179,205,230,255,179,205,230,255,178,204,229,255,177,203,228,255,176,202,227,255,175,201,226,255,174,200,225,255,173,199,224,255,172,198,223,255,171,197,222,255,169,195,220,255,167,193,218,255,165,191,216,255,162,188,213,255,160,186,211,255,158,184,209,255,156,182,207,255,154,180,205,255,151,177,202,255,148,174,199,255,144,170,195,255,141,167,192,255,137,163,188,255,134,160,185,255,130,156,181,255,125,151,176,255,119,145,170,255,113,139,164,255,108,134,159,255,101,127,152,255,93,119,144,255,82,108,133,255,70,96,121,255,40,66,91,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,157,182,255,143,169,194,255,151,177,202,255,155,181,206,255,160,186,211,255,164,190,215,255,167,193,218,255,169,195,220,255,170,196,221,255,172,198,223,255,174,200,225,255,175,201,226,255,176,202,227,255,176,202,227,255,176,202,227,255,176,202,227,255,176,202,227,255,176,202,227,255,176,202,227,255,175,201,226,255,174,200,225,255,173,199,224,255,172,198,223,255,171,197,222,255,170,196,221,255,169,195,220,255,168,194,219,255,166,192,217,255,164,190,215,255,162,188,213,255,160,186,211,255,158,184,208,255,155,181,206,255,153,179,204,255,151,177,202,255,148,174,199,255,144,170,195,255,141,167,192,255,137,163,188,255,134,160,185,255,130,156,181,255,126,152,177,255,121,147,172,255,115,141,166,255,109,135,160,255,103,129,154,255,96,122,147,255,84,110,135,255,71,97,122,255,48,74,99,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,89,115,140,255,129,156,181,255,142,168,193,255,149,175,200,255,154,180,205,255,158,184,209,255,162,188,213,255,164,190,215,255,166,192,217,255,168,194,219,255,169,195,220,255,171,197,222,255,172,198,223,255,172,198,223,255,172,198,223,255,172,198,223,255,172,198,223,255,173,199,224,255,173,199,224,255,172,198,223,255,171,197,222,255,170,196,221,255,169,195,220,255,168,194,219,255,167,193,218,255,166,192,217,255,165,191,216,255,163,189,214,255,161,187,212,255,159,185,210,255,157,183,208,255,155,181,206,255,152,178,203,255,150,176,201,255,148,174,199,255,144,170,195,255,141,167,192,255,137,163,188,255,133,159,184,255,130,156,181,255,126,152,177,255,121,147,172,255,115,141,166,255,109,135,160,255,102,128,153,255,96,122,147,255,85,111,136,255,73,99,124,255,56,82,107,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,86,112,137,255,128,154,179,255,140,166,191,255,146,172,197,255,151,177,202,255,156,182,207,255,159,185,210,255,161,187,212,255,163,189,214,255,165,191,216,255,167,193,218,255,168,194,219,255,168,194,219,255,168,194,219,255,168,194,219,255,169,195,220,255,169,195,220,255,169,195,220,255,168,194,219,255,167,193,218,255,166,192,217,255,165,191,216,255,164,190,215,255,163,189,214,255,162,188,213,255,161,187,212,255,159,185,210,255,157,183,208,255,155,181,206,255,153,179,204,255,151,177,202,255,148,175,199,255,146,172,197,255,143,169,194,255,140,166,191,255,136,162,187,255,132,158,183,255,129,155,180,255,125,151,176,255,121,147,172,255,115,141,166,255,109,135,160,255,102,128,153,255,96,122,147,255,86,112,137,255,74,100,125,255,61,86,112,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,84,110,135,255,125,151,176,255,137,163,188,255,142,168,193,255,148,174,199,255,153,179,204,255,155,181,206,255,157,183,208,255,159,186,210,255,162,188,213,255,164,190,215,255,164,190,215,255,164,190,215,255,165,191,216,255,165,191,216,255,165,191,216,255,165,191,216,255,165,191,216,255,164,190,215,255,163,189,214,255,162,188,213,255,161,187,212,255,160,186,211,255,159,185,210,255,158,184,209,255,155,181,206,255,153,179,204,255,151,177,202,255,149,175,200,255,147,173,198,255,145,171,196,255,142,168,193,255,139,165,190,255,135,161,186,255,131,157,182,255,128,154,179,255,124,150,175,255,120,146,171,255,115,141,166,255,108,134,159,255,102,128,153,255,95,121,146,255,87,113,138,255,73,99,124,255,58,84,109,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,119,145,170,255,132,158,183,255,139,165,190,255,145,171,196,255,149,175,200,255,151,177,202,255,153,179,204,255,155,181,206,255,158,184,209,255,159,185,210,255,159,185,210,255,159,185,210,255,160,186,211,255,160,186,211,255,161,187,212,255,160,186,211,255,159,186,210,255,159,185,210,255,158,184,209,255,157,183,208,255,156,182,207,255,155,181,206,255,154,180,205,255,151,177,202,255,149,175,200,255,147,173,198,255,145,171,196,255,143,169,194,255,140,166,191,255,138,164,189,255,134,160,185,255,130,156,181,255,126,152,177,255,122,148,173,255,118,144,169,255,114,140,165,255,107,133,158,255,100,126,151,255,93,119,144,255,85,111,136,255,71,97,122,255,56,82,107,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,112,138,163,255,126,152,177,255,133,159,184,255,140,166,191,255,143,169,194,255,146,172,197,255,149,175,200,255,151,177,202,255,153,179,204,255,154,180,205,255,154,180,205,255,155,180,206,255,155,181,206,255,155,181,206,255,155,181,206,255,154,180,205,255,154,179,205,255,153,179,204,255,152,178,203,255,151,177,202,255,150,176,201,255,148,174,199,255,146,172,197,255,144,170,195,255,142,168,193,255,139,165,190,255,137,163,188,255,135,161,186,255,131,158,182,255,128,154,179,255,124,150,175,255,120,146,171,255,116,142,167,255,112,138,163,255,105,131,156,255,98,124,149,255,91,117,142,255,83,109,134,255,68,94,119,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,98,124,149,255,118,144,169,255,127,153,178,255,134,160,185,255,137,163,188,255,140,166,191,255,143,169,194,255,146,172,197,255,147,173,198,255,148,174,199,255,148,175,199,255,149,175,200,255,150,176,201,255,150,176,201,255,149,175,200,255,148,174,199,255,147,173,198,255,146,172,197,255,146,172,197,255,145,171,196,255,143,169,194,255,141,167,192,255,138,164,189,255,136,162,187,255,134,160,185,255,132,158,183,255,129,155,180,255,125,151,176,255,121,147,172,255,117,143,168,255,113,139,164,255,109,135,160,255,102,128,153,255,95,121,146,255,87,113,138,255,77,103,128,255,60,86,111,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,108,134,159,255,117,143,168,255,126,152,177,255,130,156,181,255,134,160,185,255,137,163,188,255,139,165,190,255,140,166,191,255,141,167,192,255,142,168,193,255,142,168,193,255,143,169,194,255,142,168,193,255,142,168,193,255,141,167,192,255,140,166,191,255,139,165,190,255,138,164,189,255,136,162,187,255,134,160,185,255,132,158,183,255,129,155,180,255,127,153,178,255,125,151,176,255,121,147,172,255,117,143,168,255,113,139,164,255,108,134,159,255,104,130,155,255,97,123,148,255,89,115,140,255,81,107,132,255,69,95,120,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,102,128,153,255,116,142,167,255,120,146,171,255,125,150,175,255,128,154,179,255,131,157,182,255,132,158,183,255,133,159,184,255,135,161,186,255,136,162,187,255,135,161,186,255,134,160,185,255,133,159,184,255,133,159,184,255,132,158,183,255,131,157,182,255,129,155,180,255,126,152,177,255,124,150,175,255,122,148,173,255,119,145,170,255,116,142,167,255,112,138,163,255,107,133,158,255,103,129,154,255,99,125,150,255,91,117,142,255,82,108,133,255,72,98,124,255,48,74,99,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,96,122,147,255,106,132,157,255,112,138,163,255,118,144,169,255,121,147,172,255,122,148,173,255,123,149,174,255,125,151,176,255,125,151,176,255,124,150,175,255,124,150,175,255,123,149,174,255,123,149,174,255,121,147,172,255,119,145,170,255,117,143,168,255,114,140,165,255,112,138,163,255,109,135,160,255,104,130,155,255,99,125,150,255,95,121,145,255,89,115,140,255,80,106,131,255,70,96,121,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,90,116,141,255,102,128,153,255,105,131,156,255,108,134,159,255,110,136,161,255,112,138,163,255,112,137,162,255,111,137,162,255,111,137,162,255,111,137,162,255,109,135,160,255,107,133,158,255,104,130,155,255,102,128,153,255,99,125,150,255,93,119,144,255,88,114,139,255,82,108,133,255,70,96,121,255,57,83,108,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,61,87,112,255,86,112,137,255,88,114,139,255,90,115,141,255,91,117,142,255,91,117,142,255,88,114,139,255,85,111,136,255,83,109,134,255,76,102,127,255,67,93,118,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255
size(100, 100, P3D);
background(0);
noStroke();
background(0);
directionalLight(204, 204, 204, .5, 0, -1);
emissive(0, 26, 51);
translate(70, 50, 0);
sphere(30);

exit();
